package org.linlinjava.litemall.wx.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.List;

/**
 * @author: Destin
 * @date: 2022-01-10
 */
@Data
@ApiModel("订单发票信息")
public class OrderInvoiceDTO {

    @ApiModelProperty("发票类型0：纸质 1：不开发票")
    private Byte type;

    @ApiModelProperty("发票抬头类型 0：个人/事业单位 1：企业")
    private Byte riseType;

    @ApiModelProperty("抬头名称")
    private String riseName;

    @ApiModelProperty("联系方式")
    private String contact;

    @ApiModelProperty("联系邮箱")
    private String contactEmail;

    @ApiModelProperty("企业名称")
    private String companyName;

    @ApiModelProperty("税号")
    private String dutyNum;

    @ApiModelProperty("企业电话")
    private String companyTel;

    @ApiModelProperty("企业地址")
    private String companyAddr;

    @ApiModelProperty("开户银行")
    private String openBank;

    @ApiModelProperty("银行账号")
    private String bankAccount;
}
